From 22b6085c3284e9ad0aa1fe10b26aaffda8dad649 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Fri, 29 Nov 2019 06:50:44 +0100 Subject: [PATCH] gl renderer: Scale blur radius We scale the texture size, so as a consequence we have to scale the blur radius. --- gsk/gl/gskglrenderer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c index d6f5111ba0..a49689014a 100644 --- a/gsk/gl/gskglrenderer.c +++ b/gsk/gl/gskglrenderer.c @@ -1503,8 +1503,7 @@ render_blur_node (GskGLRenderer *self, region.texture_id, node->bounds.size.width * scale, node->bounds.size.height * scale, - blur_radius); - + blur_radius * scale); } g_assert (blurred_texture_id != 0); @@ -1689,7 +1688,7 @@ render_outset_shadow_node (GskGLRenderer *self, texture_id, texture_width, texture_height, - blur_radius); + blur_radius * scale); gsk_gl_driver_mark_texture_permanent (self->gl_driver, blurred_texture_id); gsk_gl_shadow_cache_commit (&self->shadow_cache, -- 2.30.2